# near model CODE resource # jump table entries: 120-126 (7 of them) export_21: 00000000 206F 0004 movea.l A0, [A7 + 0x4] 00000004 43E8 0001 lea.l A1, [A0 + 0x1] 00000008 7000 moveq.l D0, 0x00 label0000000A: 0000000A 1210 move.b D1, [A0] 0000000C 10C0 move.b [A0]+, D0 0000000E 1001 move.b D0, D1 00000010 66F8 bne -0x6 /* 0000000A */ 00000012 91C9 sub.l A0, A1 00000014 2008 move.l D0, A0 00000016 1300 move.b -[A1], D0 00000018 2009 move.l D0, A1 0000001A 4E75 rts export_20: 0000001C 206F 0004 movea.l A0, [A7 + 0x4] 00000020 7000 moveq.l D0, 0x00 00000022 1010 move.b D0, [A0] 00000024 6004 bra +0x6 /* 0000002A */ label00000026: 00000026 10E8 0001 move.b [A0]+, [A0 + 0x1] label0000002A: 0000002A 51C8 FFFA dbf D0, -0x8 /* 00000026 */ 0000002E 4210 clr.b [A0] 00000030 202F 0004 move.l D0, [A7 + 0x4] 00000034 4E75 rts export_15: 00000036 225F movea.l A1, [A7]+ 00000038 205F movea.l A0, [A7]+ 0000003A A025 syscall GetHandleSize 0000003C 2E80 move.l [A7], D0 0000003E 6A02 bpl +0x4 /* 00000042 */ 00000040 4297 clr.l [A7] label00000042: 00000042 4ED1 jmp [A1] export_16: 00000044 225F movea.l A1, [A7]+ 00000046 101F move.b D0, [A7]+ 00000048 205F movea.l A0, [A7]+ 0000004A 6604 bne +0x6 /* 00000050 */ 0000004C A007 syscall GetVolInfo/PBHGetVInfo/HGetVInfo 0000004E 6002 bra +0x4 /* 00000052 */ label00000050: 00000050 A407 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=4 label00000052: 00000052 3E80 move.w [A7], D0 00000054 4ED1 jmp [A1] export_17: 00000056 225F movea.l A1, [A7]+ 00000058 101F move.b D0, [A7]+ 0000005A 205F movea.l A0, [A7]+ 0000005C 6606 bne +0x8 /* 00000064 */ 0000005E 7009 moveq.l D0, 0x09 00000060 A260 syscall FSDispatch/HFSDispatch, flags=2 00000062 6004 bra +0x6 /* 00000068 */ label00000064: 00000064 7009 moveq.l D0, 0x09 00000066 A660 syscall FSDispatch/HFSDispatch, flags=6 label00000068: 00000068 3E80 move.w [A7], D0 0000006A 4ED1 jmp [A1] export_18: 0000006C 225F movea.l A1, [A7]+ 0000006E 101F move.b D0, [A7]+ 00000070 205F movea.l A0, [A7]+ 00000072 6606 bne +0x8 /* 0000007A */ 00000074 7027 moveq.l D0, 0x27 00000076 A260 syscall FSDispatch/HFSDispatch, flags=2 00000078 6004 bra +0x6 /* 0000007E */ label0000007A: 0000007A 7027 moveq.l D0, 0x27 0000007C A660 syscall FSDispatch/HFSDispatch, flags=6 label0000007E: 0000007E 3E80 move.w [A7], D0 00000080 4ED1 jmp [A1] export_19: 00000082 4E56 0000 link A6, 0 00000086 594F subq.w A7, 4 00000088 2F3C 5354 5223 move.l -[A7], 0x53545223 /* 'STR#' */ 0000008E 3F2E 000A move.w -[A7], [A6 + 0xA] 00000092 A9A0 syscall GetResource 00000094 226E 000C movea.l A1, [A6 + 0xC] 00000098 4211 clr.b [A1] 0000009A 201F move.l D0, [A7]+ 0000009C 6722 beq +0x24 /* 000000C0 */ 0000009E 2040 movea.l A0, D0 000000A0 2050 movea.l A0, [A0] 000000A2 3018 move.w D0, [A0]+ 000000A4 322E 0008 move.w D1, [A6 + 0x8] 000000A8 6716 beq +0x18 /* 000000C0 */ 000000AA B240 cmp.w D1, D0 000000AC 6212 bhi +0x14 /* 000000C0 */ 000000AE 7000 moveq.l D0, 0x00 label000000B0: 000000B0 5341 subq.w D1, 1 000000B2 6706 beq +0x8 /* 000000BA */ 000000B4 1018 move.b D0, [A0]+ 000000B6 D1C0 add.l A0, D0 000000B8 60F6 bra -0x8 /* 000000B0 */ label000000BA: 000000BA 1010 move.b D0, [A0] 000000BC 5240 addq.w D0, 1 000000BE A02E syscall BlockMove/BlockMoveData label000000C0: 000000C0 4E5E unlink A6 000000C2 205F movea.l A0, [A7]+ 000000C4 508F addq.l A7, 8 000000C6 4ED0 jmp [A0]